String Keys
Here's a Stack Overflow post with a discussion of Java's choice of 31 in the hashing formula.
Next Concept